* {
    margin: 0;
    padding: 0;
}
/* body{
    background-color: #dcdcdc;

} */



.m5zzzi{
    height: 100%;
}
.m5baar{
    background-color: rgb(58, 57, 57);
     width: 390px;
    height: 50px;

}
.m5baar img{
    width: 22px;
    height: 18px;
    line-height: 17px;
    color: rgb(255, 255, 255);
    margin-top: 17px;
     /* margin-left: -360px; */
}
.m5baar h1{
    font-size: 17px;
    color: rgb(236, 227, 227);
    margin-left: 155px;
    margin-top: -23px;
}
.m5person-11 {
    width: 370px;
    height: 80px;
    /* background-color: aqua; */
    margin: 0 0 10px;
    padding: 0 10px;
    background-color: white;
    margin-top: 10px;
}
.m5w1-1{
    margin-bottom: 5px;
    padding-top: 5px;
  
    height: 29.6px;

}


.m5w2-2{
    border-top: 1px solid #c0c0c0;
    padding-top: 8px;
  
}
.m5w2-2 p{
    /* background-color: #7FFFD4; */
    width: 163px;
    height: 30px;
    margin-left: 203px;
    margin-top: -18px;
}


.m5name,.m5name0 {
    border: 0;
    outline: none;
}
.m5person-1 {
    width: 370px;
    height: 60px;
    /* background-color: aqua; */
    margin: 0 0 10px;
    padding: 0 10px;
    background-color: white;
    margin-top: 30px;

}
.m5w1-11{
    margin-bottom: 5px;
    padding-top: 8px; 
 
 position: relative;
}
.m5person-1 input{
    left: 66px;
    top: 0px;
     position: absolute;
    border: 0;
    height: 30px;
    outline: none;
   
}
.m5money {
    background-color: white;
    width: 370px;
    height: 130px;
    margin-top: 10px;
    padding: 0 10px;
    /* background-color: blue; */
}

.m5money1 {
    font-size: 15px;
    padding-top: 6px;
    /* background-color: #FFE384; */
   
}

.m5explain {
    color: #7FFFD4;
    display: flex;
    justify-content: flex-end;
    margin-top: -20px;
  
}

.m5money11 {
    font-size: 45px;
  
}

.m5money-11 {
    width: 200px;
    height: 40px;
    border: 0;
    outline: none;
    font-size: 20px;
    color: black;
}
.m5money p{
    border-top: 1px solid #c0c0c0;
    margin-bottom: 22px;
  margin-left: -300px;
}
.m5postscript1{
    padding: 0 10px;
    background-color: white;
}
.m5postscript1 input{
     border: 0;
     outline: none;
}
.m5postscript1 .yan2 {
    width: 270px;
    height: 40px;
    border: 0;
    outline: none;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    margin-top: -21px;
    align-items: stretch;
}
.m5bank2-2 {
    width: 370px;
    height: 35px;
    color:white;
    background-color: #FFE384;
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
    border-radius: 10px;
    /* margin-top: 15px;
    margin-bottom: 15px; */
    margin: 0px 10px;
}
.m5ann{
    background-color: white;
    padding-top: 10px;
    
}
.m5wenzi{
    height: 200px;
    background-color: white;
    /* margin-top: 5px; */
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.m5wenzi span {
  
    color: black;
    font-size: 15px;
}
.m5postscript1 .m5sheng{
    width: 70px;
    height: 20px;
    margin-right: 25px;
    margin-left: 40px;
    border-radius: 30px;
}
.m5postscript1 .m5huan{
    width: 90px;
    height: 20px;
    margin-right: 25px;
    border-radius: 30px;
}
.m5postscript1 .m5gong{
    width: 70px;
    height: 20px;
    margin-right: 25px;
    border-radius: 30px;
}
